cyclone separation - Spanish English Dictionary